package org.micode.libs.smon.vo;

import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
public class JavaInfo {

    /**
     * Java的运行环境版本
     */
    private String version;

    /**
     * Java的运行环境供应商
     */
    private String vendor;

    /**
     * Java供应商的URL
     */
    private String vendorUrl;

    /**
     * Java的安装路径
     */
    private String javaHome;

    /**
     * Java运行时环境规范版本
     */
    private String specVersion;

    /**
     * Java运行时环境规范供应商
     */
    private String specVendor;

    /**
     * Java运行时环境规范名称
     */
    private String specName;

    /**
     * Java的类格式版本号
     */
    private String classVersion;

    /**
     * Java的类路径
     */
    private String classPath;

    /**
     * 加载库时搜索的路径列表
     */
    private String libraryPath;

    /**
     * 默认的临时文件路径
     */
    private String ioTmpDir;

    /**
     * 一个或多个扩展目录的路径
     */
    private String extDirs;

}
